//
// Created by QU on 24-8-17.
//
#include <iostream>
#include <boost/asio.hpp>

int main()
{
    boost::asio::io_context io;
    // 所有使用 asio 的程序都需要至少有一个 I/O 执行上下文，例如 io_context 或 thread_pool 对象。I/O 执行上下文提供对 I/O 功能的访问。
    // 我们在 main 函数中首先声明一个 io_context 类型的对象。
    boost::asio::steady_timer t(io, boost::asio::chrono::seconds(5));

    t.wait();
    std::cout << "Hello, world!" << std::endl;

    return 0;
}